package com.yanqu.road.entity.kowloon.config;

import com.yanqu.road.entity.kowloon.enums.eKowloonBlockType;
import com.yanqu.road.entity.kowloon.sanxiao.KowloonBlock;

import java.util.ArrayList;
import java.util.List;

public class KowloonEliminateGuideConfig {
    private int missionRoadId;
    /**
     * 盘面颜色 从上往下 生成盘面时Y轴要倒序
     */
    private List<Integer> colors = new ArrayList<>();
    /**
     * 掉落颜色列表
     */
    private List<List<Integer>> dropColorList = new ArrayList<>();
    /**
     * 操作行为列表 [0]引导id  [1]引导类型 0、对话 1、交换  2、移出 3、销毁 4、选择技能 6、查看分布 [2]fromX [3]fromY [4]toX [5]toY
     */
    private List<List<Integer>> operateList = new ArrayList<>();

    public int getMissionRoadId() {
        return missionRoadId;
    }

    public void setMissionRoadId(int missionRoadId) {
        this.missionRoadId = missionRoadId;
    }

    public List<Integer> getColors() {
        return colors;
    }

    public void setColors(List<Integer> colors) {
        this.colors = colors;
    }

    public List<List<Integer>> getDropColorList() {
        return dropColorList;
    }

    public void setDropColorList(List<List<Integer>> dropColorList) {
        this.dropColorList = dropColorList;
    }

    public List<List<Integer>> getOperateList() {
        return operateList;
    }

    public void setOperateList(List<List<Integer>> operateList) {
        this.operateList = operateList;
    }
}
